insulating case - Español Inglés Diccionario